package com.lotus.lqmp.service.dao.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.lotus.platform.common.model.base.BaseDO;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * <p>
 * ECU评审记录表
 * </p>
 *
 * @author Shiheng.Liu1
 * @since 2022-03-29
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("swqa_ecu_review_stage_record")
public class EcuReviewStageRecordDo extends BaseDO {
    private static final long serialVersionUID=1L;

    /**
     * ECU评审记录基础信息id
     */
    private Long reviewPlanEcuBasicInfoId;

    /**
     * JR阶段:1/2/3/4
     */
    private Integer jrStage;

    /**
     * 预计开始时间 yyyy/MM/dd格式
     */
    private String dueStartDate;

    /**
     * 实际开始时间 yyyy/MM/dd格式
     */
    private String actStartDate;

    /**
     * 提交状态：0-未提交；1-已提交
     */
    private Integer submitStatus;

    /**
     * 预计开始时间异常原因
     */
    private String dueStartDateAbnormalReason;

    /**
     * 预计开始时间异常的下一步计划
     */
    private String dueStartDateAbnormalNextPlan;

    /**
     * ECU评审状态：0-NA；1-Not Planed；2-Planed；3-Delayed；4-Ongoing；5-finished；99-删除
     */
    private Integer ecuReviewStatus;

    /**
     * 创建者
     */
    private String creator;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 修改者
     */
    private String editor;

    /**
     * 修改时间
     */
    private Date updateTime;


}
